T lymphocyte - French English Dictionary